home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / dev / gui / MultiDesktop.lha / MultiDesktop / makefile < prev    next >
Encoding:
Makefile  |  1997-03-27  |  2.4 KB  |  99 lines

  1. test: T:lpre.pre test.o win.o scr.o init.o gad.o cgad.o sgad.o wall.o pntr.o gfx.o menu.o gadext.o ext.o help.o GER:multidesktop.catalog T:amiga.lib
  2.  ln -o T:test    test.o win.o scr.o init.o gad.o cgad.o sgad.o wall.o pntr.o gfx.o menu.o gadext.o ext.o help.o desk/multidesk.o system/sys.o +q -lT:amiga -lT:m8l32 -lT:cl32
  3.  copy T:test ""
  4.  
  5. test.o: test.c multiwindows.h
  6.  cc test.c +P +F8 -S +Icc:pre/lpre.pre -O T:test.o
  7.  copy T:test.o ""
  8.  
  9. win.o: win.c multiwindows.h
  10.  cc win.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:win.o
  11.  copy T:win.o ""
  12.  
  13. scr.o: scr.c multiwindows.h
  14.  cc scr.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:scr.o
  15.  copy T:scr.o ""
  16.  
  17. wall.o: wall.c multiwindows.h
  18.  cc wall.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:wall.o
  19.  copy T:wall.o ""
  20.  
  21. gfx.o: gfx.c multiwindows.h
  22.  cc gfx.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:gfx.o
  23.  copy T:gfx.o ""
  24.  
  25. pntr.o: pntr.c multiwindows.h
  26.  cc pntr.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:pntr.o
  27.  copy T:pntr.o ""
  28.  
  29. gad.o: gad.c multiwindows.h
  30.  cc gad.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:gad.o
  31.  copy T:gad.o ""
  32.  
  33. cgad.o: cgad.c multiwindows.h
  34.  cc cgad.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:cgad.o
  35.  copy T:cgad.o ""
  36.  
  37. gadext.o: gadext.c multiwindows.h
  38.  cc gadext.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:gadext.o
  39.  copy T:gadext.o ""
  40.  
  41. ext.o: ext.c multiwindows.h
  42.  cc ext.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:ext.o
  43.  copy T:ext.o ""
  44.  
  45. help.o: help.c multiwindows.h
  46.  cc help.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:help.o
  47.  copy T:help.o ""
  48.  
  49. GER:multidesktop.catalog: multi.txt
  50.  makecat multi.txt multidesktop.catalog
  51.  
  52. T:amiga.lib: cc:lib/amiga.lib
  53.  copy cc:lib/amiga.lib T:
  54.  copy ccs:lib/cl32.lib T:
  55.  copy ccs:lib/m8l32.lib T:
  56.  
  57. T:lpre.pre: cc:pre/lpre.pre
  58.  copy cc:pre/lpre.pre T:
  59.  
  60. init.o: init.c multiwindows.h
  61.  cc init.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:init.o
  62.  copy T:init.o ""
  63.  
  64. sgad.o: sgad.c multiwindows.h
  65.  cc sgad.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:sgad.o
  66.  copy T:sgad.o ""
  67.  
  68. menu.o: menu.c multiwindows.h
  69.  cc menu.c +B +P +F8 -S +Icc:pre/lpre.pre -O T:menu.o
  70.  copy T:menu.o ""
  71.  
  72. menutest: menutest.o
  73.  ln menutest.o +q -lc32
  74.  
  75. menutest.o: menutest.c
  76.  cc menutest.c +L -S +Icc:pre/pre.pre
  77.  
  78. ptr: ptr.o
  79.  ln ptr.o +q -lc32
  80.  
  81. ptr.o: ptr.c
  82.  cc ptr.c +L -S +Icc:pre/pre.pre
  83.  
  84. hook: hook.o hk.o T:amiga.lib
  85.  ln hook.o hk.o desk/multidesk.o +q -lT:amiga -lT:cl32
  86.  
  87. hook.o: hook.c
  88.  cc hook.c +P -S +Icc:pre/lpre.pre
  89.  
  90. hk.o: hk.c
  91.  cc hk.c +B +P -S +Icc:pre/lpre.pre
  92.  
  93. fmt: fmt.o T:amiga.lib
  94.  ln fmt.o desk/multidesk.o +q -lT:amiga -lT:cl32
  95.  
  96. fmt.o: fmt.c
  97.  cc fmt.c +P -S +Icc:pre/lpre.pre
  98.  
  99.